# 校园信息管理系统
# 打印菜单
# import common  # 1.导入公共模块
# from common import print_split_line  # 2.导入公共模块的函数
from common import print_split_line as psl  # 3.导入公共模块的函数并取别名


def print_menu():
    """
    打印菜单
    :return: None
    """
    print("1. 打印所有学生信息")
    print("2. 添加学生信息")
    print("3. 删除学生信息")
    print("4. 修改学生信息")
    print("5. 查询学生信息")
    print("0. 退出系统")


while True:
    choice = input("请输入您的选择：")
    if choice == "0":
        break
    print_menu()
    # 在一个模块中,无法直接调用另一个模块的功能,如果需要调用,就需要先导入该模块
    # common.print_split_line()  # 第一种导入方法导入后,需要通过 '模块名.函数名' 的方式调用
    # print_split_line()  # 第二种导入方法导入后,可以直接通过 '函数名' 的方式调用
    psl()  # 第三种导入方法导入后,可以直接通过 '别名' 的方式调用
